One of the most popular states of India, Himachal Pradesh has been blessed with mesmerizing scenery and is dotted with a number of hill stations, whic...View more